pyelonephritic kidney - Spanish English Dictionary